package com.xiaoyu.lib_av.state

interface Action {
    /**
     * wait in queue and turn into waiting state if idle
     * idle -> waiting
     */
    fun queue()

    /**
     * dequeue if in queue waiting state else stay
     */
    fun dequeue()
}